|
CryptoPro JTLS. Public API. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectru.CryptoPro.ssl.util.cpSSLConfig
public final class cpSSLConfig
Служебный класс cpSSLConfig для хранения имени криптопровайдера для подписи и хеширования, а также шифрования. Предполагаемые варианты:
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_PROVIDER
Параметр для задания провайдера по умолчанию. |
| Constructor Summary | |
|---|---|
cpSSLConfig()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
getDefaultDigestSignatureSSLProvider()
Получение имени провайдера, используемого для хеширования, подписи и проверки подписи. |
static java.lang.String |
getDefaultEncryptionSSLProvider()
Получение имени провайдера, используемого для зашифрования и расшифрования. |
static boolean |
isCrypto()
Функция проверки, используется ли провайдер Crypto для шифрования. |
static boolean |
isJCP()
Функция проверки, используется ли провайдер JCP для подписи и хеширования. |
static void |
setDefaultSSLProvider(java.lang.String provName)
Задание имени провайдера для хеширования, подписи и проверки подписи. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_PROVIDER
| Constructor Detail |
|---|
public cpSSLConfig()
| Method Detail |
|---|
public static void setDefaultSSLProvider(java.lang.String provName)
provName - Имя провайдера.public static java.lang.String getDefaultDigestSignatureSSLProvider()
setDefaultSSLProvider(String); если да,
то вернет его;
2) проверка значения параметра DEFAULT_PROVIDER,
который может быть задан с помощью System.setProperty();
3) если не была использована функция или параметр, то вернет
имя провайдера по умолчанию JCP.PROVIDER_NAME.
setDefaultSSLProvider(String),
то вернет JCP.PROVIDER_NAMEpublic static java.lang.String getDefaultEncryptionSSLProvider()
setDefaultSSLProvider(String); если да,
то вернет его;
2) проверка значения параметра "ru.cryptopro.defaultEncryptionSSLProv",
который может быть задан с помощью System.setProperty();
3) если не была использована функция или параметр, то вернет
имя провайдера по умолчанию ru.CryptoPro.Crypto.CryptoProvider#PROVIDER_NAME.
setDefaultSSLProvider(String),
то вернет ru.CryptoPro.Crypto.CryptoProvider#PROVIDER_NAMEpublic static boolean isJCP()
public static boolean isCrypto()
|
Copyright Crypto-Pro. All rights reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||